iliac crest strut graft - German English Dictionary